git 명령어 모음

마지막 수정일: 2025. 09. 27.

BASH
//after rebase
git push --force-with-lease

// .gitignore하고도 남아있을 때
git rm --cached <디렉토리 기준 지울 파일>

git rebase -i <현재 브랜치에서 올라탈 브랜치>
grbi

//특정 hash값들 가져오고 싶을 때
git cherry-pick <hash>
gcp

git push --set-upstream origin $(git_current_branch)
gpsup or ggpush 그냥

git log --graph --decorate --all
glgga

# branch에서 master로 rebase하고 다시 push, pr이미 존재할 때 그대로
# rebase는 커밋 해시가 바뀌므로 force-with-lease로 밀어올림
git switch -c feature --track origin/feature
git push --force-with-lease origin feature
git rebase origin/master